Synonyms for "combat ship"

Words with similar meaning